package org.zoomdy.gdbserver.extender;

public class FixJLink extends Node
{
    public boolean inputCommand(Packet pkt)
    {
        if(pkt.startsWith("qSymbol"))
        {
            // J-Link不支持qSymbol命令，将会返回空响应，空响应导致Eclipse+GDB错误，
            // 这里截获该命令，并返回OK，修复J-Link的不支持问题。
            Packet normalPkt = Packet.makeNormalPacket("OK");
            return this.outputResponse(normalPkt);
        }
        
        return this.outputCommand(pkt);
    }
}
